there's much to be said about something - Türkisch Englisch Wörterbuch